#SET(mathobject_src src/Matrix.cpp src/SymTensor2.cpp src/Tensor2.cpp src/Vector.cpp src/Tensor3.cpp src/Complex.cpp src/ComplexMatrix.cpp src/Polynomial.cpp src/Tensor4.cpp)

file(
    GLOB_RECURSE
    mathobject_src
    src/*
)

include_directories(include)

ADD_LIBRARY(mathobject STATIC ${mathobject_src})
#SET_TARGET_PROPERTIES(mathobject PROPERTIES COMPILE_FLAGS -O4)